technology neutrality - German English Dictionary